package top.kaoshanji.p2ch10a;

import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
import top.kaoshanji.p2ch10a.support.ToBeLinked;

/**
 * 代码清单-p2ch10a-310页a：测试虚拟机的类解析策略的示例程序
 * author kaoshanji
 * ^_^
 * create time 2025/2/2 16:01
 */
public class LazyLink {

    private static final Logger logger = LogManager.getLogger(LazyLink.class);

    public static void main(String[] args) {

        logger.info("...代码清单-p2ch10a-310页a：测试虚拟机的类解析策略的示例程序...");

        // 删掉 ToBeLinked类的字节代码
        // 如果是 ToBeLinked toBeLinked = new ToBeLinked(); 就会报错
        ToBeLinked toBeLinked = null; // 但是，这样的就不会
        System.out.println("使用延迟链接。");

    }

}
